package org.nobject.common.code.describer;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

/**
 * FieldDesc
 *
 * @author bianrongjun
 * @version 1.0
 */
@Retention(RetentionPolicy.RUNTIME)
public @interface FieldDesc {
	
	/** 名称 */
	public String name() default "";
	
	/** 注释 */
	public String comment() default "";
	
	/**  校验 */
	public String validate() default "";
	
	/** 校验枚举类 */
	public Class validateEnumc() default Void.class;
	
	/** 长度 */
	public int length() default -1;
}
